iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 7
0
自我挑戰組

Micropython x ESP H/W 之三十個錦囊妙計系列 第 7

[錦囊七] 工要善其事 必先利其器 [軟體安裝篇-3]

  • 分享至 

  • xImage
  •  

將繼續介紹如何安裝以下套件或工具:

  • esptool.py
  • Ch341 Uart driver [For Windows]

[python套件-esptool]

  1. 先搜尋esptool
pip3 search esptool
  1. 安裝esptool
pip3 install esptool
  1. 檢查esptool 版本號, 目前最新版是2.5.1
esptool version

https://ithelp.ithome.com.tw/upload/images/20181019/20103824sPKJxFwN7D.png

[其他選項] 可使用 GitHub - esptool 進行安裝

步驟如下:

  1. 下載esptool source code
git clone https://github.com/espressif/esptool.git
  1. 使用python 進行安裝
python3 -m setup.py install

[Ch341 Uart driver - For Windows]

  1. 到裝置管理員中查看CH341 是否有被認到, 筆者發現插進去後, windows無法主動辨識到驅動程式.
    https://ithelp.ithome.com.tw/upload/images/20181019/20103824wP3UqbH3my.png
  2. 點進去裝置,查看VID跟PID 各是多少以利後續蒐尋驅動使用
    https://ithelp.ithome.com.tw/upload/images/20181019/20103824M5d5SmKE4R.png
  3. 直接把剛剛查到的 VID PID 在Google 上查詢驅動程式, 在搜尋列輸入:
vid 1a86 pid 7523 driver
  1. 經過一番折騰發現在arduined網站 有CH340G的驅動程式 (檔名為CH341SER.zip)
  2. 下載後掃毒並解包
  3. 使用INF的方式安裝驅動程式:
    (1) 進入裝置管理員的USB 2.0 serial, 選擇更新驅動程式
    (2) 瀏覽電腦上的驅動程式軟體
    (3) 輸入解包後的目錄位置
    https://ithelp.ithome.com.tw/upload/images/20181019/20103824vBlazTmG9q.png
    [秘訣] 筆者習慣使用INF的方式安裝, 原因是setup.exe中容易被置入其他的東西,但內容物為何, 很難清楚知道
  4. 安裝好後, 就會看到
    https://ithelp.ithome.com.tw/upload/images/20181019/20103824hnk2MfK6hs.pnghttps://ithelp.ithome.com.tw/upload/images/20181019/20103824edlDLBzw4U.png

** [Silcon Labs cp210x 在windows下會看到什麼] **
cp210x 是目前使用到很好用的一個轉換裝置 (Win/ Linux 都不需要驅動程式)
直接插入後就可以在裝置管理員中看到
https://ithelp.ithome.com.tw/upload/images/20181019/20103824Pstw09FKe3.png


上一篇
[錦囊六] 工要善其事 必先利其器 [軟體安裝篇-2]
下一篇
[錦囊八] 工要善其事 必先利其器 [軟體安裝篇-4]
系列文
Micropython x ESP H/W 之三十個錦囊妙計31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言